time of delivery (tod) - Deutsch Englisch Wörterbuch